@bold: bold;
@index-width: 45px;
@width-20: 20%;
@width-25: 25%;
@width-95: 95%;
@width-100: 100%;

@flex: {
  display: flex;
  align-items: center;
}

.sxdgl-form-flex {
  display: flex;
  justify-content: space-between;
}

.sxdgl-form-item {
  margin: 0px 10px;
}

.sxdgl-detail-maintable td {
  padding: 5px;
  border: 1px solid #e8e8e8;
}


.sxdgl-detail-tabletitle {
  font-size: 18px;
  font-weight: bold;
}

.sxdgl-titleinfo {
  width: 60px;
  height: 60px;
  padding: 10px;
  font-size: 40px;
}

.sxdgl-detail-subtable {
  margin-top: 20px;
}

.sxdgl-detail-lable {
  text-align: right;
  font-weight: bold;
}

.sxdgl-detail-value {
  text-align: left;
}
